The Discrete Fourier Transform, Part 1
نویسنده
چکیده
This paper describes an implementation of the Discrete Fourier Transform (DFT) and the Inverse Discrete Fourier Transform (IDFT). We show how the computation of the DFT and IDFT may be performed in Java and show why such operations are typically considered slow. This is a multi-part paper, in part 2, we discuss a speed up of the DFT and IDFT using a class of algorithms known as the FFT (Fast Fourier Transform) and the IFFT (Inverse Fast Fourier Transform). Part 3 demonstrates the computation of the PSD (Power Spectral Density) and applications of the DFT and IDFT. The applications include filtering, windowing, pitch shifting and the spectral analysis of re-sampling. 1 THE DISCRETE FOURIER TRANSFORM Let vj , j ∈ 0...N −1 [ ] (1) be the sampled version of the waveform, v(t) where N is the number of samples. Equation (1) numbers from zero, rather than one, to reflect the start point of arrays in Java. Fourier transform of v(t) is given by V ( f ) = F[v(t)] = v(t)e ift dt −∞ ∞ ∫ (2). V(f) can only exists if v(t) is absolutely integrable, i.e.
منابع مشابه
A general construction of Reed-Solomon codes based on generalized discrete Fourier transform
In this paper, we employ the concept of the Generalized Discrete Fourier Transform, which in turn relies on the Hasse derivative of polynomials, to give a general construction of Reed-Solomon codes over Galois fields of characteristic not necessarily co-prime with the length of the code. The constructed linear codes enjoy nice algebraic properties just as the classic one.
متن کاملDetection of high impedance faults in distribution networks using Discrete Fourier Transform
In this paper, a new method for extracting dynamic properties for High Impedance Fault (HIF) detection using discrete Fourier transform (DFT) is proposed. Unlike conventional methods that use features extracted from data windows after fault to detect high impedance fault, in the proposed method, using the disturbance detection algorithm in the network, the normalized changes of the selected fea...
متن کاملNovel Fourier Quadrature Transforms and Analytic Signal Representations for Nonlinear and Non-stationary Time Series Analysis
The Hilbert transform (HT) and associated Gabor analytic signal (GAS) representation are wellknown and widely used mathematical formulations for modeling and analysis of signals in various applications. In this study, like the HT, to obtain quadrature component of a signal, we propose the novel discrete Fourier cosine quadrature transforms (FCQTs) and discrete Fourier sine quadrature transforms...
متن کاملThe Discrete Fourier Transform, Part 4: Spectral Leakage
This paper is part 4 in a series of papers about the Discrete Fourier Transform (DFT) and the Inverse Discrete Fourier Transform (IDFT). The focus of this paper is on spectral leakage. Spectral leakage applies to all forms of DFT, including the FFT (Fast Fourier Transform) and the IFFT (Inverse Fast Fourier Transform). We demonstrate an approach to mitigating spectral leakage based on windowing...
متن کاملImageCompression Using Real Fourier Transform, Its Wavelet Transform And Hybrid Wavelet With DCT
This paper proposes new image compression technique that uses Real Fourier Transform. Discrete Fourier Transform (DFT) contains complex exponentials. It contains both cosine and sine functions. It gives complex values in the output of Fourier Transform. To avoid these complex values in the output, complex terms in Fourier Transform are eliminated. This can be done by using coefficients of Discr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Object Technology
دوره 8 شماره
صفحات -
تاریخ انتشار 2009